package embeded;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface EmbededObject extends Remote{
	String getObjectUserName() throws RemoteException;
	boolean beginUsing(String topicFullName) throws RemoteException;
	void setData(Object data) throws RemoteException;
	Object getData() throws RemoteException;
	void endUsing() throws RemoteException;
	boolean isRefresh() throws RemoteException;
	void setRefresh(boolean refresh) throws RemoteException;
	boolean isEndUsingNotify() throws RemoteException;
	boolean isBusy() throws RemoteException;
	void setBusy(boolean busy) throws RemoteException;
}
